package com.xb.cloud.product.service.business.model;

import java.util.Date;

public class ShopNavigationGroup {
    private Long id;

    private Long companyId;

    private Long shopId;

    private Long groupParentId;

    private Byte groupIsLeaf;

    private String groupName;

    private String groupCode;

    private String groupDesc;

    private String groupKeyword;

    private String groupSearchName;

    private Byte groupLevel;

    private Integer groupSort;

    private String groupIconUrl;

    private Integer layerNo;

    private String layers;

    private Byte isEnabled;

    private Byte isDeleted;

    private Long createUserId;

    private String createUserName;

    private Date createTime;

    private Long updateUserId;

    private String updateUserName;

    private Date updateTime;
    
    //业务字段,分组下是否包含sku
    private  Byte isHasSku;
    

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }

    public Long getShopId() {
        return shopId;
    }

    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }

    public Long getGroupParentId() {
        return groupParentId;
    }

    public void setGroupParentId(Long groupParentId) {
        this.groupParentId = groupParentId;
    }

    public Byte getGroupIsLeaf() {
        return groupIsLeaf;
    }

    public void setGroupIsLeaf(Byte groupIsLeaf) {
        this.groupIsLeaf = groupIsLeaf;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName == null ? null : groupName.trim();
    }

    public String getGroupCode() {
        return groupCode;
    }

    public void setGroupCode(String groupCode) {
        this.groupCode = groupCode == null ? null : groupCode.trim();
    }

    public String getGroupDesc() {
        return groupDesc;
    }

    public void setGroupDesc(String groupDesc) {
        this.groupDesc = groupDesc == null ? null : groupDesc.trim();
    }

    public String getGroupKeyword() {
        return groupKeyword;
    }

    public void setGroupKeyword(String groupKeyword) {
        this.groupKeyword = groupKeyword == null ? null : groupKeyword.trim();
    }

    public String getGroupSearchName() {
        return groupSearchName;
    }

    public void setGroupSearchName(String groupSearchName) {
        this.groupSearchName = groupSearchName == null ? null : groupSearchName.trim();
    }

    public Byte getGroupLevel() {
        return groupLevel;
    }

    public void setGroupLevel(Byte groupLevel) {
        this.groupLevel = groupLevel;
    }

    public Integer getGroupSort() {
        return groupSort;
    }

    public void setGroupSort(Integer groupSort) {
        this.groupSort = groupSort;
    }

    public String getGroupIconUrl() {
        return groupIconUrl;
    }

    public void setGroupIconUrl(String groupIconUrl) {
        this.groupIconUrl = groupIconUrl == null ? null : groupIconUrl.trim();
    }

    public Integer getLayerNo() {
        return layerNo;
    }

    public void setLayerNo(Integer layerNo) {
        this.layerNo = layerNo;
    }

    public String getLayers() {
        return layers;
    }

    public void setLayers(String layers) {
        this.layers = layers == null ? null : layers.trim();
    }

    public Byte getIsEnabled() {
        return isEnabled;
    }

    public void setIsEnabled(Byte isEnabled) {
        this.isEnabled = isEnabled;
    }

    public Byte getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Byte isDeleted) {
        this.isDeleted = isDeleted;
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName == null ? null : createUserName.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }

    public String getUpdateUserName() {
        return updateUserName;
    }

    public void setUpdateUserName(String updateUserName) {
        this.updateUserName = updateUserName == null ? null : updateUserName.trim();
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

	public Byte getIsHasSku() {
		return isHasSku;
	}

	public void setIsHasSku(Byte isHasSku) {
		this.isHasSku = isHasSku;
	}
}